Coronal Mass Ejection Vs Earth